import 'package:flutter/material.dart';

///**
///* @author hrongyong
///* @date   1/26/21
///* @email hrongyong@gmail.com
///* Description: 漏斗图model
///*/
class FunnelChartDataModel {
  ///比率 数据值(0.0 - 1.0),一百的百分比
  ///这个一般是以列表的第一个值为100刻度
  ///其他的依次换算
  double value;

  ///描述 - 标题
  String title;

  ///具体描述 - 副标题
  String subTitle;

  Color color;

  FunnelChartDataModel({@required this.value, @required this.title, @required this.subTitle, this.color = Colors.white}) {
    if (this.value != null) {
      if (this.value > 1.0) {
        this.value = 1.0;
      }
      if (this.value < 0.0) {
        this.value = 0.0;
      }
    }
  }
}
